Green Manure — definition

1. green manure (Noun)

1 definition

green manure (Noun) — A growing crop that is ploughed under to enrich soil.

1 type of
manure